<?xml version="1.0" encoding="utf-8"?>
<html>
<head>
<title>Ohjeita Andokuun</title>
<link rel="stylesheet" type="text/css"
	href="file:///android_asset/andoku.css">
</head>
<body>

<h1>Sisällysluettelo</h1>

<ul>
	<li><a href="#objective">Tavoite</a></li>
	<li><a href="#variations">Pelimuodot</a></li>
	<ul>
		<li><a href="#grids">Ruudukkotyylit</a></li>
		<li><a href="#extras">Erikoisalueet</a></li>
	</ul>
	<li><a href="#difficulties">Vaikeusasteet</a></li>
	<li><a href="#inputmethods">Syöttötavat</a></li>
	<ul>
		<li><a href="#im_ctv">Solu, sitten arvot</a></li>
		<li><a href="#im_vtc">Arvot, sitten solu</a></li>
		<li><a href="#im_auto">Automaattinen</a></li>
	</ul>
	<li><a href="#links">Ulkoiset linkit</a></li>
</ul>

<h1 id="objective">Tavoite</h1>

<p>Pelin tavoite on täyttää koko peliruudukko siten, että numerot
yhdestä yhdeksään (1-9) esiintyvät jokaisella <i>alueella</i>. Klassikkosudokussa
<i>alue</i> on joko rivi, sarake tai yksi yhdeksästä 3x3-kuutiosta.</p>

<h1 id="variations">Pelimuodot</h1>

<p>Andoku tarjoaa klassisen pelimuodon lisäksi erilaisia vaihtoehtoja.
<i>Uusi peli</i> -valikossa voit valita kahdesta ruudukkotyylistä ja
viidestä erikoisalueesta.</p>

<h2 id="grids">Ruudukkotyylit</h2>

<p>Käytettävät ruudukkotyylit ovat:</p>
<dl>
	<dt>Normaali</dt>
	<dd>Ruudukko koostuu 3x3-kuutioista.</dd>
	<dt>Palapeli</dt>
	<dd>Yhdeksän kuutiomaisen alueen sijasta peliruudukko
	koostuu epäsäännöllisistä alueista. Alueet erottuvat paksulla
	viivalla ja numeroiden yhdestä yhdeksään (1-9) tulee esiintyä
	jokaisella alueella.</dd>
</dl>

<h2 id="extras">Erikoisalueet</h2>

<p>Erikoisalueet tuovat lisähaastetta tehtäviin.
Klassikkosudokun rinnalta löytyy neljänlaisia erikoisalueita:</p>
<dl>
	<dt>Ei erikoisalueita</dt>
	<dd>Sinun tarvitsee huolehtia vain yhdeksästä rivistä,
	yhdeksästä sarakkeesta ja yhdeksästä joko kuutiosta tai
	palapelin palasesta.</dd>
	<dt>X-Sudoku</dt>
	<dd>Numeroiden yhdestä yhdeksään täytyy esiintyä kertaalleen
	kahdessa diagonaalissa. Nämä diagonaalit ovat korostettu tehtävässä
	eri väreillä.</dd>
	<dt>Hyper-Sudoku</dt>
	<dd>Tästä sudokusta löytyy neljä ylimääräistä aluetta, jotka on
	korostettu erilaisella taustavärillä. Rivien, sarakkeiden ja alueiden
	lisäksi numeroiden yhdestä yhdeksään pitää esiintyä myös kertaalleen
	jokaisella näistä erikoisalueista.</dd>
	<dt>Prosenttisudoku</dt>
	<dd>Sudokusta löytyy kolme ylimääräistä aluetta, jotka muistuttavat
	prosenttimerkkiä.</dd>
	<dt>Värisudoku</dt>
	<dd>Tämä sudoku sisältää yhdeksän ylimääräistä aluetta. Jokainen
	näistä alueista on korostettu eri värillä, joten tehtävästä löytyy
	yhdeksän eri taustaväriä. Numeroiden yhdestä yhdeksään tulee esiintyä
	täsmälleen kertaalleen kaikissa soluissa, joilla on sama taustaväri.</dd>
</dl>

<h1 id="difficulties">Vaikeustasot</h1>

<p>Andoku tarjoaa viisi vaikeustasoa jokaiselle pelityypille.
Vaikeus vaihtelee <i>helposta</i> <i>pirulliseen</i>. Koukeroiset
sudokut tai sudokut erikoisalueilla ovat yleisesti vaikeampia kuin
normaalit sudokut.</p>

<p>Pelit, jotka ovat vaikeustasoiltaan <i>vaikea</i> ja <i>pirullinen</i>,
ovat sanomalehdistä löytyviä tehtäviä haastavampia.</p>

<p>Kymmenellä erilaisella pelityypillä, viidellä vaikeustasolla ja
sadalla tehtävällä per tyyppi ja vaikeustaso Andoku tarjoaa 5000 tehtävää.</p>

<h1 id="inputmethods">Syöttötavat</h1>

<p>Andoku tarjoaa kolme erilaista syöttötapaa numeroiden syöttämiseen
tehtävän soluihin pelin aikana. Asetuksista voit valikoida haluamasi
syöttötavan.</p>

<h2 id="im_ctv">Solu, sitten arvot</h2>

<p>Tällä syöttötavalla valitset ensin solun napsauttamalla sitä
sormellasi ja sitten käytät ruudun alareunassa olevaa numeronäppäimistöä
syöttääksesi yhden tai useamman arvon kyseiselle solulle. Valittu
solu korostetaan taustavärillä.</p>

<p>Paina <tt>T</tt>-näppäintä tyhjentääksesi valittu solu.</p>

<p>Näppäintä <tt>Kää</tt> (Käänteinen) käytetään muuttamaan valitun solun
arvot käänteisiksi. Tämä tekee helpoksi määritellä soluun <i>sopimattomat</i>
arvot. Esimerkiksi, jos syötät <tt>3</tt>, <tt>7</tt>, <tt>Kää</tt>, tulos on
1, 2, 4, 5, 6, 8 ja 9 (kaikki numerot paitsi 3 ja 7).</p>

<p>Jos laitteessa on pallohiiri, sitä voidaan käyttää
siirtämään valintaa viereisiin alueisiin.</p>

<h2 id="im_vtc">Arvot, sitten solu</h2>

<p>Tämä tapa toimii päinvastaisesti. Ensin valitset yhden tai
useamman arvon ruudun alareunan numeronäppäimistöstä. Vasta
sitten napsautat solua, johon arvot siirtyvät.</p>

<p>Tämä tapa voi säästää paljon aikaa, koska saman arvon tai arvot
voi syöttää useisiin soluihin napsauttamalla eri soluja peräkkäin.</p>

<p>Mutta kuinka käy, kun napsautat solua, joka ei olekaan tyhjä?
Lopputulos riippuu siitä, sisältääkö solu jo yhden valituista arvoista
vai ei. Jos solu ei sisällä yhtä valituista arvoista, arvot yksinkertaisesti
lisätään (aivan kuten tyhjään soluun). Toisessa tapauksessa solun sisältäessä
yhden valituista arvoista kaikki valitut arvot nollataan.</p>

<p>Esimerkki 1: jos solun arvo on <tt>3</tt>, numeronäppäimistö sisältää <tt>5</tt>
ja <tt>7</tt>, tämä tuottaa lopputuloksena 3, 5 ja 7.</p>

<p>Esimerkki 2: jos solun arvot ovat <tt>3</tt>, <tt>5</tt> ja <tt>7</tt>,
numeronäppäimistö sisältää <tt>3</tt> ja <tt>5</tt>, tämä tuottaa lopputuloksena 7.</p>

<p>Esimerkki 3: jos solun arvot ovat <tt>3</tt> ja <tt>5</tt>, numeronäppäimistö sisältää <tt>5</tt> ja <tt>8</tt>, tämä tuottaa lopputuloksena 3. Ts. 5 poistetaan,
mutta 8 <i>ei</i> aseteta.</p>

<p><tt>T</tt>-näppäimellä poistetaan kaikki numeronäppäimistön
arvot. <tt>Kää</tt>-näppäimellä muutetaan numeronäppäimistön arvot
käänteisiksi.</p>

<p>Esimerkki 4: jos solun arvot ovat <tt>3</tt>, <tt>5</tt> ja <tt>7</tt> ja
oletetaan sinun ajattelevan oikean arvon olevan 5. Helppo tapa poistaa
kaikki muut arvot paitsi 5 on painaa <tt>5</tt> ja sitten <tt>Kää</tt>
ja lopuksi napsauttaa solua.</p>

<h2 id="im_auto">Automaattinen</h2>

<p>Käytä tätä syöttötapaa, jos haluat helposti vaihtaa
<i>Solu, sitten arvot</i> ja <i>Arvot, sitten solu</i> vaihtoehtojen
välillä.</p>

<p>Tämä tarkoittaa, että molemmat syöttötavat ovat mahdollisia. Jos
napsautat ensin solua, niin <i>Solu, sitten arvot</i> otetaan käyttöön
automaattisesti. Jos napsautat ensin numeronäppäimistöltä numeroa, niin
<i>Arvot, sitten solu</i> otetaan käyttöön.</p>

<p>Jos haluat palata takaisin neuraaliin tilaan syöttötavasta
<i>Solu, sitten arvot</i>, sinun tulee napsauttaa valittua solua
toistamiseen.</p>

<p>Palataksesi takaisin syöttötavasta <i>Arvot, sitten solu</i>,
sinun tulee poistaa kaikki numeronäppäimistöt arvot. Yksinkertaisin
tapa on painaa <tt>T</tt>-näppäintä</p>

<h1 id="links">Ulkoiset linkit</h1>

<p>Andoku on avoimen lähdekoodin projekti. Projektin kotisivut ovat
<a href="http://code.google.com/p/andoku">Google Codessa</a>.</p>

<p>Lisää tietoa sudokuista yleisesti löytyy palvelusta <a
	href="http://fi.m.wikipedia.org/wiki/Sudoku">Wikipedia: Sudoku</a>.</p>

</body>
</html>
